The best books on poker are published by Two PLus Two publishing and include The Theory of Poker by David Sklansky and Getting Started in Holdem by Ed Miller. Most of the other books mentioned are second rate at best, even Doyle's book. Forget about anything written by McEvoy or his partners.
The very best book for winning at limit holdem in today's games (especially online) is Small Stakes Holdem by Ed Miller, David Slklansky, and Mason Malmuth. And it's not even close.